package com.jeeplus.netty.proto;

import io.protostuff.Tag;

import java.math.BigDecimal;
import java.util.HashMap;
import java.util.List;

public class YanruTestProtoBuf extends ProtoBuffInfoBase {

    // 用户ID
    @Tag(1)
    public String protoName = "";

    //协议原文回应码，告诉客户端如协议版本不一致等报错反馈，这个有错误码的时候，未必能进入目标业务接收器。
    @Tag(2)
    public int result = 0;

    @Tag(3)
    public List<String> stringList;

//    @Tag(4)
//    public HashMap<Integer, String> dictString;

//    @Tag(5)
//    public boolean testBool;

//    @Tag(6)
//    public float testFloat;
//
//    @Tag(7)
//    public long testLong;
//
//    @Tag(8)
//    public char testChar;
//
//    @Tag(9)
//    public BigDecimal testDecimal;
//
//    @Tag(10)
//    public byte testByte;
//
//    @Tag(11)
//    public double testDouble;

//    @Tag(5)
//    public long intNumber;

    @Tag(4)
    public String stringName;

//    @Tag(8)
//    public YanruTestChildProtoBuff childBuff;
//
//    @Tag(9)
//    public List<YanruTestChildProtoBuff> childBuffList;
}
